#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>

int main(){
	pid_t pid;
	pid = fork();
	
	//判断没有创建成功
	if (pid < 0)
	{
		perror("fork");
		return 0;
	}
	
	if(pid == 0)
	{ //子进程
		while(1)
		{
			printf("I am son\n");
			sleep(1);
		}	
		
	}
	else if (pid > 0)
	{ //父进程
		while(1)
		{
			printf("I am father\n");
			sleep(1);
		}
	}
	return 0;	
}








